(çoktan) geride bırakmış - Turkish English Dictionary